package com.xd.clap.services;

import com.xd.clap.entity.Product;
import com.xd.clap.entity.request.PageParam;
import com.xd.clap.entity.response.Result;

public interface ProductService {


    /**
     * 根据id查询商品
     */
    Result getProductById(int id);

    /**
     *修改和删除商品
     */
    Result updateProduct(Product product);

    /**
     * 删除商品信息
     */
    Result deleteProduct(int id);


    /**
     * 查询全部商品
     */
    Result getProductPage(PageParam pageParam);


    /**
     * 更新上架
     */
    Result updateShow(Product product);
}
